//
// Created by Administrator on 2021/10/25.
//

#ifndef MRENDER_AXIESBUFFERGEOMETRY_H
#define MRENDER_AXIESBUFFERGEOMETRY_H

#include "../core/BufferGeometry.h"

class AxiesBufferGeometry : public BufferGeometry{
private:
    Vector3 location;// 位置
    Vector3 vx;// x方向终点
    Vector3 vy;// y方向终点
    Vector3 vz;// z方向终点
public:
    void onInit() override;
public:
    AxiesBufferGeometry();
    AxiesBufferGeometry(float size);
    AxiesBufferGeometry(const Vector3& location, const Vector3& vx, const Vector3& vy, const Vector3& vz);
};


#endif //MRENDER_AXIESBUFFERGEOMETRY_H
